research and development aggregations - German English Dictionary